suffering from diarrhoea - Francés Inglés Diccionario